.elementor-17134 .elementor-element.elementor-element-2fd816f{margin:-10px 0px 50px 0px;}.elementor-17134 .elementor-element.elementor-element-359ce86 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-17134 .elementor-element.elementor-element-5de2428.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17134 .elementor-element.elementor-element-ba48cfa > .elementor-element-populated{padding:10px 10px 10px 20px;}.elementor-17134 .elementor-element.elementor-element-6d20565.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-17134 .elementor-element.elementor-element-2c39128 > .elementor-widget-container{margin:0px 10px 20px 0px;}.elementor-17134 .elementor-element.elementor-element-2c39128{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-17134 .elementor-element.elementor-element-1e30e6b img{max-width:80px;}.elementor-17134 .elementor-element.elementor-element-1e30e6b{width:auto;max-width:auto;}.elementor-17134 .elementor-element.elementor-element-87617f6 .price, .elementor-17134 .elementor-element.elementor-element-87617f6 .amount{font-family:"Almarai", Sans-serif;font-size:30px;}.elementor-17134 .elementor-element.elementor-element-87617f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17134 .elementor-element.elementor-element-87617f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17134 .elementor-element.elementor-element-87617f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17134 .elementor-element.elementor-element-0a93af0{text-align:center;}.elementor-17134 .elementor-element.elementor-element-0a93af0 .elementor-heading-title{color:#0C9700;font-family:"Almarai", Sans-serif;font-size:20px;}.elementor-17134 .elementor-element.elementor-element-af316bd > .elementor-widget-container{margin:0px 20px 20px 0px;}.elementor-17134 .elementor-element.elementor-element-af316bd{width:auto;max-width:auto;}.elementor-17134 .elementor-element.elementor-element-e16c3f2 .wd-sizeguide-btn[class*="wd-style-"] > a:before, .elementor-17134 .elementor-element.elementor-element-e16c3f2 .wd-sizeguide-btn[class*="wd-style-"] > a:after{font-size:0px;}.elementor-17134 .elementor-element.elementor-element-e16c3f2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17134 .elementor-element.elementor-element-e16c3f2{width:auto;max-width:auto;}.elementor-17134 .elementor-element.elementor-element-acea8bc{--divider-border-style:solid;--divider-color:#1010101A;--divider-border-width:1px;}.elementor-17134 .elementor-element.elementor-element-acea8bc .elementor-divider-separator{width:100%;}.elementor-17134 .elementor-element.elementor-element-acea8bc .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-17134 .elementor-element.elementor-element-acea8bc > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-17134 .elementor-element.elementor-element-359ce86{width:49.206%;}.elementor-17134 .elementor-element.elementor-element-ba48cfa{width:50.758%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17134 .elementor-element.elementor-element-6d20565{width:100%;}}@media(max-width:1024px){.elementor-17134 .elementor-element.elementor-element-2fd816f{margin:-35px 0px 30px 0px;}.elementor-17134 .elementor-element.elementor-element-359ce86 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-17134 .elementor-element.elementor-element-ba48cfa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-17134 .elementor-element.elementor-element-2c39128{width:100%;max-width:100%;}.elementor-17134 .elementor-element.elementor-element-1e30e6b img{max-width:60px;}.elementor-17134 .elementor-element.elementor-element-1e30e6b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17134 .elementor-element.elementor-element-87617f6 .price, .elementor-17134 .elementor-element.elementor-element-87617f6 .amount{font-size:26px;}.elementor-17134 .elementor-element.elementor-element-0a93af0{text-align:center;}.elementor-17134 .elementor-element.elementor-element-0a93af0 .elementor-heading-title{font-size:19px;}}@media(max-width:767px){.elementor-17134 .elementor-element.elementor-element-359ce86 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-17134 .elementor-element.elementor-element-ba48cfa > .elementor-element-populated{padding:10px 10px 10px 10px;}html .elementor-17134 .elementor-element.elementor-element-2c39128 .product_title{font-size:20px;}.elementor-17134 .elementor-element.elementor-element-2c39128 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-17134 .elementor-element.elementor-element-2c39128{width:100%;max-width:100%;}.elementor-17134 .elementor-element.elementor-element-1e30e6b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17134 .elementor-element.elementor-element-87617f6 .price, .elementor-17134 .elementor-element.elementor-element-87617f6 .amount{font-size:32px;}.elementor-17134 .elementor-element.elementor-element-87617f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-70d597b */.woocommerce-variation-add-to-cart.variations_button {
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-193ab26 */#commander{
    margin-bottom: 20px;
	height:50px;
  width:100%;
	background: linear-gradient(109.6deg, rgba(0, 0, 0, 0.93) 11.2%, rgb(63, 61, 61) 78.9%);
 color:white;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.1) 0 2px 4px;
	font-size: 18px;
	font-family: 'Times New Roman', serif;
	text-transform: none;
}/* End custom CSS */
/* Start custom CSS *//* Loader wrapper styling */
#loader-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.9); /* White background with opacity */
  z-index: 9999; /* Ensure the loader is on top */
  display: flex;
  justify-content: center;
  align-items: center;
  transition: opacity 0.5s ease;
}

/* Loader styling */
#loader {
  border: 5px solid #f3f3f3; /* Light grey */
  border-top: 5px solid grey; /* Blue */
  border-radius: 50%;
  width: 35px;
  height: 35px;
  animation: spin 2s linear infinite;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/* Hide loader by default */
#loader-wrapper.hidden {
  opacity: 0;
  visibility: hidden;
}

.ht-ctc-style-8.ctc-analytics {
    display: none;
}/* End custom CSS */